package cn.graydove.bot.support;


import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

@Component
@ConfigurationProperties("bot")
public class BotProperties {

    private long HostQq;

    private long botQq;

    private String botPassword;

    private String dataImagePath = "./";

    private String ImageDirName = "seImage";

    private Integer imageUpperLimit = 10;

    private ApiProperties api;

    public long getHostQq() {
        return HostQq;
    }

    public void setHostQq(long hostQq) {
        HostQq = hostQq;
    }

    public long getBotQq() {
        return botQq;
    }

    public void setBotQq(long botQq) {
        this.botQq = botQq;
    }

    public String getBotPassword() {
        return botPassword;
    }

    public void setBotPassword(String botPassword) {
        this.botPassword = botPassword;
    }

    public String getDataImagePath() {
        return dataImagePath;
    }

    public void setDataImagePath(String dataImagePath) {
        this.dataImagePath = dataImagePath;
    }

    public String getImageDirName() {
        return ImageDirName;
    }

    public void setImageDirName(String imageDirName) {
        ImageDirName = imageDirName;
    }

    public Integer getImageUpperLimit() {
        return imageUpperLimit;
    }

    public void setImageUpperLimit(Integer imageUpperLimit) {
        this.imageUpperLimit = imageUpperLimit;
    }

    public ApiProperties getApi() {
        return api;
    }

    public void setApi(ApiProperties api) {
        this.api = api;
    }
}
